home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr26 / mymenu22.zip / MYMENU.DOC < prev    next >
Text File  |  1993-05-08  |  35KB  |  713 lines

  1.  
  2.  
  3.  
  4.  
  5.                                    MyMenu
  6.  
  7.                                 Version  2.2
  8.  
  9.                                (c) March, 1992
  10.                                      May, 1993
  11.  
  12.  
  13.                                      by
  14.  
  15.  
  16.                                Rad Delaroderie
  17.                                  PO Box 1991
  18.                                 Columbus, Ga.
  19.                                     31902
  20.  
  21.  
  22. ---------------------------------------------------------------------------
  23. ---------------------------------------------------------------------------
  24. ---------------------------------------------------------------------------
  25.  
  26.  
  27. ********************
  28. Program Requirements
  29. ********************
  30.  
  31.      IBM or compatible
  32.      DOS 2.1 or later
  33.  
  34.  
  35. ---------------------------------------------------------------------------
  36. ---------------------------------------------------------------------------
  37. ---------------------------------------------------------------------------
  38.  
  39.  
  40. *******************
  41. Contact Information
  42. *******************
  43.  
  44.      I can be contacted at the PO Box listed above, or at
  45.      
  46.      
  47.           *  America Online (Rad IV)
  48.           
  49.           *  CompuServe (72540,1174)
  50.           
  51.           *  Columbus Connection BBS
  52.              Columbus, GA
  53.              1-706-687-7309
  54.              RAD Software Area
  55.           
  56.           *  DataLink Online Service
  57.              Baton Rouge, LA
  58.              1-504-774-4223
  59.              RAD Software Area
  60.  
  61.  
  62. ---------------------------------------------------------------------------
  63. ---------------------------------------------------------------------------
  64. ---------------------------------------------------------------------------
  65.  
  66.  
  67. ************
  68. Packing List
  69. ************
  70.  
  71. This MyMenu package should contain at least the following files:
  72.  
  73.      {MyMenu}.Exe    (The executable program file)
  74.      MyMenu.Bat      (The initiating file)
  75.      MyMenu.Cfg      (A configuration file)
  76.      MyMenu.Doc      (This documentation file that you're reading now)
  77.      RadCat.Exe      (A catalog of other available RAD Software programs)
  78.  
  79. For  those  who  register  for the latest full-featured version of MyMenu, a 
  80. convenient  installation  program  (Install.Exe)  is  also  included  on the 
  81. floppy disk that is sent to you.
  82.  
  83.  
  84. ---------------------------------------------------------------------------
  85. ---------------------------------------------------------------------------
  86. ---------------------------------------------------------------------------
  87.  
  88.  
  89. **************************
  90. MyMenu Program Description
  91. **************************
  92.  
  93.      Do  you  have a lot of programs on your computer?  Do you have a lot of 
  94.      standard  tasks,  batch files, or DOS commands that you perform on your 
  95.      computer on a regular basis?
  96.      
  97.      Are  you  a  parent  whose  children  keep fiddling with your hard disk 
  98.      files,  or  run  programs  they shouldn't?  Are you a LAN manager whose 
  99.      workstation   users   keep   changing   the   configuration  or  adding 
  100.      unauthorized  programs  to  their  workstation?   If so, then MyMenu is 
  101.      definitely for you.
  102.      
  103.      MyMenu  conveniently  organizes  and  maintains  your  programs,  batch 
  104.      files,  and  even your common DOS commands, as selections in menu boxes 
  105.      that  you  logically  arrange  yourself.   Once  you  tell  MyMenu what 
  106.      programs  you have and how to start them, you never have to remember or 
  107.      type  those  tedious DOS commands again.  You simply select the program 
  108.      (which  you've  put  in a menu box along with other programs) and press 
  109.      the  <Enter>  key.   MyMenu  completely  exits itself and automatically 
  110.      starts  the  program  (or  batch  file,  or DOS command) for you!  When 
  111.      you've  finished  with  your  program  or  task,  MyMenu  automatically 
  112.      restarts  itself,  waiting  for  you  to  highlight  and launch another 
  113.      program or task!
  114.      
  115.      MyMenu  supports  up to three levels of sub-menus, with nine selections 
  116.      available  in  each menu, for up to 729 choices that you can access and 
  117.      launch  in just a couple of keystrokes!  That's a real convenience that 
  118.      saves considerable time and trouble for anyone.
  119.      
  120.      Despite  the powerful abilities of MyMenu, it is very friendly and easy 
  121.      to  learn.  Aside from this manual, MyMenu also has a built-in context-
  122.      sensitive  help  system  that  is available at any time by pressing the 
  123.      <F1>  key.   MyMenu  is  so intuitive, however, that even a novice user 
  124.      will be an expert in just a few minutes.
  125.      
  126.      There  are  MANY  menu  programs available as shareware.  Most of them, 
  127.      however,  could  have been designed much better;  I think people want a 
  128.      menu  program  that  is  practical,  easy  to  use,  powerful, and very 
  129.      inexpensive.  I think MyMenu is what people have been looking for.
  130.      
  131.      This  latest  version  of MyMenu is a significant upgrade that includes 
  132.      those  features  that  previously registered users said they wanted.  A 
  133.      brief update history:
  134.      
  135.           v1.1
  136.           
  137.           *   MyMenu  now  supports  three  levels  of  sub-menus.   You can 
  138.           arrange and label the sub-menus in any manner you wish.
  139.           
  140.           *   MyMenu  now  lets  you  rearrange entries within a menu box by 
  141.           swapping  and/or  moving  them  in  any  manner you wish.  No more 
  142.           deletions and re-entering!
  143.           
  144.           *   Each  and every entry, whether it's a program choice or access 
  145.           to  a  sub-menu, can now be protected by a password that is unique 
  146.           to that entry only.
  147.           
  148.           *   All  data  entry fields are fully editable within fields (with 
  149.           full  word-processor  cursoring  functions,  including the <Home>, 
  150.           <End>,  <Insert>,  and  <Delete>  keys),  and  cursorable  between 
  151.           fields.
  152.           
  153.           *   No  matter  what  part of MyMenu you're in, the bottom line of 
  154.           the  screen  always  lists  all  active  options/buttons  and what 
  155.           function they perform.
  156.           
  157.           v2.0
  158.           
  159.           *   Any  changes  to the data file are immediately written to disk 
  160.           (in  a  small fraction of a second) so you never lose data even if 
  161.           you unexpectedly lose power!
  162.           
  163.           *   MyMenu now has a built-in context-sensitive help screen system 
  164.           that  is  available  at  any  time  by  pressing the <F1> key.  If 
  165.           you're  not  sure  what  to do at any point, press <F1> and a help 
  166.           box  will  pop  up  with  the  information you need regarding that 
  167.           particular part of the program.
  168.           
  169.           *   MyMenu  now  has  "program path" memory; that is, it remembers 
  170.           all  choices  you  make  when  you  maneuver through the sub-menus 
  171.           and/or  program  options--  when you return to that portion of the 
  172.           program  at  any later time, it automatically offers that "program 
  173.           path"  as the default highlighted choice.  You simply keep hitting 
  174.           the  <Enter>  key  over and over to get exactly where you were the 
  175.           last  time  you  were in that part of the program!  If you wish to 
  176.           choose  a different path, simply touch the <Spacebar> to highlight 
  177.           your  preference.  Your hands never have to leave the main part of 
  178.           the  keyboard,  although  the  cursor  keys  are  also  fully  and 
  179.           intuitively functional and available if you wish to use them.
  180.           
  181.           v2.1
  182.           
  183.           *   A  configuration  file  feature  has  been added that provides 
  184.           tremendous  control  over  which features of MyMenu are enabled or 
  185.           disabled  prior  to  startup.  This is a real boon for fathers who 
  186.           have  a  computer  that  the  children  love  to fiddle with, or a 
  187.           network   manager  trying  to  keep  the  workstation  users  from 
  188.           snooping   around,   or   adding   their   own   software  without 
  189.           authorization.   Details  on this powerful and flexible option can 
  190.           be found in "MyMenu Configuration Features" later in this manual.
  191.           
  192.           *   A   "DOS  Visit"  option  has  been  added,  allowing  you  to 
  193.           temporarily  visit  the  DOS  prompt  without  exiting  MyMenu and 
  194.           immediately return to MyMenu when you're finished.
  195.           
  196.           *   When  adding a new entry, MyMenu verifies the existence of the 
  197.           Drive and Path that you entered.
  198.           
  199.           *   Menu  cursoring  keys  are now much more powerful and flexible 
  200.           (see "Cursoring through a Menu Box" below).
  201.           
  202.           *   The  review  version  has a convenient order form available at 
  203.           any  time  for  printing  out  by pressing the <F10> key, and then 
  204.           pressing  the <Print Screen> key.  The <F10> key on the registered 
  205.           version of MyMenu provides an entertaining diversion.
  206.           
  207.           v2.2
  208.           
  209.           *  The hard disk requirement has been removed.
  210.           
  211.           *  There  is  no longer a requirement that DOS's Command.Com be in 
  212.           the  root  directory,  so long as DOS's ComSpec variable correctly 
  213.           points  to  the  location  of Command.Com (see your DOS manual for 
  214.           details if necessary).
  215.  
  216.  
  217. ---------------------------------------------------------------------------
  218. ---------------------------------------------------------------------------
  219. ---------------------------------------------------------------------------
  220.  
  221.  
  222. *******************
  223. MyMenu Installation
  224. *******************
  225.  
  226.      The  following  instructions assume that you know next to nothing about 
  227.      DOS,  or  installing  and  running  programs.  I always try to remember 
  228.      that  new  computer  users  are many, and I wish to make things as easy 
  229.      and clear as possible for these new users.
  230.      
  231.      *******************************
  232.      Installing a registered version
  233.      *******************************
  234.      
  235.           If  I  sent  you a registered copy of MyMenu on floppy disk, there 
  236.           is  a  quick  and easy installation program provided on the floppy 
  237.           disk  for  your  convenience.   Assuming that your floppy drive is 
  238.           Drive  A, put the disk in your floppy drive and type the following 
  239.           at the DOS prompt:
  240.           
  241.                a:                            (Enter)
  242.                install                       (Enter)
  243.           
  244.           Simply  follow  the easy instructions and all MyMenu program files 
  245.           will  be  copied  onto  your  hard  disk,  and  directions will be 
  246.           provided for running the program!
  247.      
  248.      ***************************
  249.      Installing a review version
  250.      ***************************
  251.      
  252.           If  you've  received  a  review  version of MyMenu from a BBS or a 
  253.           friend,  unzip  any  *.Zip files and type the following at the DOS 
  254.           prompt:
  255.           
  256.                c:                            (Enter)
  257.                cd\                           (Enter)
  258.                md \MyMenu                    (Enter)
  259.                cd \MyMenu                    (Enter)
  260.           
  261.           If  the  original  MyMenu  files are on a floppy disk, insert that 
  262.           disk  into  your  floppy  drive (for purposes of this example, let 
  263.           say it's Drive A) and type the following:
  264.           
  265.                copy a:\*.* c:\MyMenu         (Enter)
  266.           
  267.           If  the  original  MyMenu files are already somewhere on your hard 
  268.           disk,  I'll  assume  that if you knew how to get them on your hard 
  269.           disk  already,  you'll  know  how  to move them to the MyMenu sub-
  270.           directory.
  271.           
  272.           To start the program, type the following:
  273.           
  274.                c:                            (Enter)
  275.                cd \MyMenu                    (Enter)
  276.                MyMenu
  277.  
  278. ********************
  279. VERY IMPORTANT NOTES
  280. ********************
  281.  
  282.      Note  that  there  are two files that are required for proper execution 
  283.      of MyMenu:
  284.      
  285.                            MyMenu.Bat  &  {MyMenu}.Exe
  286.      
  287.      MyMenu  is  designed to be started by typing `MyMenu' (which starts the 
  288.      MyMenu.Bat  batch  file).   You  should NOT try to start the program by 
  289.      typing  `{MyMenu}'  (which  would start the {MyMenu}.Exe file).  If you 
  290.      do,  MyMenu  will  advise  you  of  the  correct  procedure, produce an 
  291.      updated  MyMenu.Bat  file for you to use, and then terminate so you can 
  292.      start again properly by typing `MyMenu'.
  293.      
  294.      It's  very  important  that you do NOT try to modify the last two lines 
  295.      of  the  MyMenu.Bat file.  It contains special codes that are essential 
  296.      to  the  proper operation of MyMenu.  However, if you have a version of 
  297.      DOS  that  is  earlier  than 3.3, you may remove the ampersand (@) from 
  298.      the  `@Echo  Off'  statement with no resulting problems.  If you insist 
  299.      on  experimenting  with the MyMenu.Bat file and cause program problems, 
  300.      simply  erase  it  and  then  type  {MyMenu}.   MyMenu  will make a new 
  301.      MyMenu.Bat file for you, terminate, and let you start again properly.
  302.      
  303.      Also,  it's important that MyMenu.Bat and {MyMenu}.Exe be kept together 
  304.      in  their  own  sub-directory.  These two files are symbiotic, and they 
  305.      need to operate in their own sub-directory to avoid problems.
  306.      
  307.      Finally,  do  NOT change the names of any of the program files, because 
  308.      the  program  itself  looks for those files by their given names during 
  309.      program execution to create, modify, and delete.
  310.  
  311.  
  312. ---------------------------------------------------------------------------
  313. ---------------------------------------------------------------------------
  314. ---------------------------------------------------------------------------
  315.  
  316.  
  317. ****************
  318. Operating MyMenu
  319. ****************
  320.  
  321.      *******************
  322.      MyMenu Help Screens
  323.      *******************
  324.      
  325.      MyMenu  has  an online context-sensitive help screen system designed to 
  326.      give  you  the  information  you need anytime you need it.  If you're a 
  327.      new  user of MyMenu and haven't yet started building your menus, MyMenu 
  328.      will  automatically  greet  you  with  a help screen at program startup 
  329.      that  provides  the basic information you need to know so you can start 
  330.      making menu entries.
  331.      
  332.      ****************************
  333.      Cursoring through a Menu Box
  334.      ****************************
  335.      
  336.      Each  menu  box  contains  nine slots, or rows, any or all of which can 
  337.      contain  program entries, or access to sub-menus.  A menu box will have 
  338.      a  highlighted  horizontal bar positioned somewhere in the box.  MyMenu 
  339.      provides for moving that highlight bar up and down as follows:
  340.      
  341.           *  The  <Up> & <Dn> Arrow keys will move the highlight bar one row 
  342.           at  a  time  through  each  of  the nine rows, whether that row is 
  343.           occupied by an entry or not.
  344.           
  345.           *  Pressing  any  numerical  key (1 to 9) will cause the highlight 
  346.           bar  to  jump  to  the corresponding menu row, whether that row is 
  347.           occupied by an entry or not.
  348.           
  349.           *  The  <SpaceBar>  key  will cause the highlight bar to jump from 
  350.           one  existing entry to another, skipping blank rows.  If there are 
  351.           no  entries  in  a box, pressing the <SpaceBar> key will result in 
  352.           no action.
  353.           
  354.           *  Pressing  any  "normal  character" key will cause the highlight 
  355.           bar  to  jump  to an entry whose first letter in the title matches 
  356.           the  key pressed.  For instance, if you have an entry titled "Word 
  357.           Processor"  and  you  press  the  "w"  key, the highlight bar will 
  358.           immediately jump to that particular entry.
  359.           
  360.           If  the  "Quick-Start"  feature  of  MyMenu has been enabled, that 
  361.           entry  will  be  immediately  executed without having to press the 
  362.           <Enter>  key  (see  "MyMenu  Configuration Features" later in this 
  363.           manual).  If the "Quick-Start" feature has been disabled, pressing 
  364.           the  same letter again will cause the highlight bar to jump to the 
  365.           next entry with a first letter match, if any.
  366.           
  367.           Pressing  a  character  key  for  which there is no matching first 
  368.           letter in any of the titles will result in no action.
  369.      
  370.      ************
  371.      Visiting DOS
  372.      ************
  373.      
  374.           MyMenu  provides  for  quick  and  convenient  visits  to  the DOS 
  375.           command  prompt  without exiting MyMenu.  Just press the <F8> key, 
  376.           and  MyMenu  will  shell  out  to  the DOS prompt where you can do 
  377.           anything  you  wish  while  MyMenu  waits in the background.  When 
  378.           you're  finished, just type EXIT and MyMenu instantly flashes back 
  379.           up on the screen.
  380.      
  381.      ******************
  382.      Adding a new entry
  383.      ******************
  384.      
  385.      MyMenu  provides  convenient  menu  boxes for you to list your programs 
  386.      and  tasks.   Each  menu  box has nine selection rows. In each row, you 
  387.      can  either  list  a  program,  or create access to a sub-menu box that 
  388.      pops  up  with  nine  more  rows,  and  so  on for up to three sub-menu 
  389.      levels.   This  setup  provides you with up to 729 potential entries to 
  390.      create and arrange as you wish.
  391.      
  392.      To  create an entry in a menu box, simply place the highlight bar on an 
  393.      empty  row  in  the box (using the <Up> and <Dn> cursor keys) and press 
  394.      the  <Ins>  key.   MyMenu  will  then  ask  you if you wish to create a 
  395.      program entry, or if you wish to create a sub-menu.
  396.      
  397.      ************************
  398.      Creating a Program Entry
  399.      ************************
  400.      
  401.      If  you  wish  to create a program entry, MyMenu will pop up a form for 
  402.      you to complete.  The form contains the following fields:
  403.      
  404.                Program Title:     (Entry required)
  405.                        Drive:     (  "      "    )
  406.                         Path:     (  "      "    )
  407.                 Program Name:     (  "      "    )
  408.                 Parameter(s):     (Optional)
  409.              Parameter Pause:     (Y or N)     [Default = N]
  410.                     Password:     (Optional)
  411.           Post-Program Pause:     (Y or N)     [Default = N]
  412.      
  413.      The  Title,  Drive,  Path,  and Program Name fields are mandatory.  The 
  414.      program  name  will  always be a file with an extension of either .Exe, 
  415.      .Com,  or  .Bat;  however,  you  should  not  enter the extension.  For 
  416.      example,  if  the  program  file name is "MyMoney.Exe", you should only 
  417.      enter "MyMoney" in  the Program Name field.
  418.      
  419.      DOS  internal  commands  represent  an exception to the above approach.  
  420.      MyMenu  supports all of DOS's internal commands.  In this case, you may 
  421.      specify  any drive and path you wish, whether by whim or design.  Also, 
  422.      program  files  that  can  be  found  through  your  DOS Path setup are 
  423.      supported  in any designated drive and path, just as they would be from 
  424.      the DOS command line.
  425.      
  426.      MyMenu  also  provides  a  field  to  enter any command line parameters 
  427.      associated  with the program.  Further, MyMenu will pause just prior to 
  428.      program  startup,  if  you  wish, so you can add parameters at the last 
  429.      moment, or change, or even delete any existing parameters.
  430.      
  431.      If  you  want  to  restrict  access  to the program, you can optionally 
  432.      include  a  password  that  MyMenu  will require from then on before it 
  433.      will run that program.
  434.      
  435.      The  `Post-Program  Pause'  item needs a little explanation:  Normally, 
  436.      MyMenu  will  start  any  program  you  want,  and when that program is 
  437.      finished  MyMenu  will  automatically  and  immediately restart itself.  
  438.      Sometimes,  however, you might wish to pause after the program ends and 
  439.      before  MyMenu  restarts.   If you do, enter "y" in this field; if not, 
  440.      enter "n" (the default entry).
  441.      
  442.      Once  you've  entered  the fields to your satisfaction, press the <F10> 
  443.      key  to  save the entry.  MyMenu will first check to see if you've made 
  444.      entries  in all of the mandatory fields.  MyMoney will then verify that 
  445.      the  drive  and  path  you specified actually exists.  If there are any 
  446.      problems,   MyMenu  will place the editing cursor on the problem field, 
  447.      briefly  explain  the  problem, and give you an opportunity to make the 
  448.      necessary  corrections.   When  everything is satisfactory, MyMenu will 
  449.      save the entry permanently to its data file (MyMenu.Dat).
  450.      
  451.      Note  that  MyMenu  doesn't warn you if the program file name is not in 
  452.      the  specified  drive  and  path.   The  advantage is that  you can run 
  453.      programs  that don't exist in the drive and path you listed, but are in 
  454.      sub-directories  listed  in  your  DOS Path command (If aren't familiar 
  455.      with  DOS's Path command, please refer to your DOS manual).  The trade-
  456.      off  is that MyMenu will not catch a misspelled or non-existent program 
  457.      name  that you thought actually was either in the specified path, or in 
  458.      your DOS Path command.
  459.      
  460.      *******************
  461.      Creating a Sub-Menu
  462.      *******************
  463.      
  464.      If  you  wish  to create a sub-menu entry, MyMenu will ask you what you 
  465.      want  to title the sub-menu (for instance- `File Management...', `Games 
  466.      &  Entertainment...',  and  so  on).   Hint:   Note  that  I type three 
  467.      periods  after  a sub-menu title; although it's not required for you to 
  468.      do  this,  it is a very convenient visual reminder that this particular 
  469.      selection accesses a sub-menu, rather than starting a program.
  470.      
  471.      A  password  option  is  also  available  for sub-menu entries.  If you 
  472.      include  a password, that password must be entered to see that sub-menu 
  473.      from then on.
  474.      
  475.      ***************
  476.      Editing Entries
  477.      ***************
  478.      
  479.      To  edit  an  existing  entry in a menu box, simply place the highlight 
  480.      bar on that entry and press the <Ins> key.
  481.      
  482.      If  the  entry  (whether  it's a program or sub-menu entry) is password 
  483.      protected,  MyMenu will require the correct password before it lets you 
  484.      change   any   of  the  information  associated  with  the  selection-- 
  485.      including  the  password  field!   So  if  you forget the password, you 
  486.      can't change the password (or anything else).
  487.      
  488.      *******************
  489.      Rearranging Entries
  490.      *******************
  491.      
  492.      MyMenu  will  let  you  rearrange  your  entries in any menu box in any 
  493.      manner  you  wish.  You can easily and quickly move and/or swap entries 
  494.      from any one position to any other.
  495.      
  496.      To  move  an  entry  from  one  position  to  another, simply place the 
  497.      highlight  bar  on  that  entry and press the <F5> key.  A blinking red 
  498.      arrow  will  then  appear  just  inside  the left edge of the menu box.  
  499.      Using  the  <Up> and <Dn> cursor keys, locate the arrow at the position 
  500.      where  you  want  to  place  the  highlighted  entry.   If  the desired 
  501.      position  is  currently empty, the highlighted entry is simply moved to 
  502.      that  new  position.   If the desired position is currently occupied by 
  503.      an existing entry, the two entries are instantly swapped.
  504.      
  505.      ****************
  506.      Deleting Entries
  507.      ****************
  508.      
  509.      To  delete  an existing entry in a menu box, simply place the highlight 
  510.      bar  on  that  entry  and  press the <Del> key.  MyMenu will ask you to 
  511.      confirm  such  an  important decision by pressing the "y" or "n" key to 
  512.      confirm or abort the deletion.
  513.      
  514.      NOTE:   There  is  an important restriction to the above procedure.  If 
  515.      the  entry  you  wish  to delete accesses a sub-menu, MyMenu will first 
  516.      examine  that sub-menu.  If there are any existing entries in that sub-
  517.      menu,  MyMenu  will  not  let you delete that sub-menu.  You will first 
  518.      have  to go to that sub-menu and delete all existing entries before you 
  519.      can  delete  that sub-menu.  This safeguard prevents the possibility of 
  520.      inadvertently  (and  permanently)  erasing  literally  many  dozens  of 
  521.      carefully thought out entries with one push of the button.
  522.      
  523.      ******************
  524.      Executing an Entry
  525.      ******************
  526.      
  527.      To  start  a  program  or access a sub-menu, simply place the highlight 
  528.      bar on that entry and press the <Enter> key.
  529.      
  530.      If  the  "Quick-Start"  feature  has  been enabled, simply pressing the 
  531.      first  letter  in  the  title will cause MyMenu to immediately find and 
  532.      execute  that  title  without  having  to  press  the  <Enter> key (see 
  533.      "MyMenu Configuration Features" later in this manual).
  534.      
  535.      If  the  entry  has been password protected, MyMenu will require you to 
  536.      type  the  correct  password before it will let you see the sub-menu or 
  537.      launch the program.  Note that passwords are case-insensitive.
  538.      
  539.      If  it's  a  sub-menu  entry,  MyMenu  will  pop  up the sub-menu which 
  540.      contains  up  to nine selections for you to browse and choose from.  To 
  541.      back out of the sub-menu, simply press the <Esc> key.
  542.      
  543.      If  it's  a  program  entry,  MyMenu  will  next  check  to  see if you 
  544.      previously  told  MyMenu  to pause for parameters.  If you did, an edit 
  545.      box  will  pop  up  allowing  you to enter parameters at that time.  If 
  546.      previous  parameters  had  been specified, they will be in the edit box 
  547.      when it pops up.  You can add to them, change them, or delete them.
  548.      
  549.      MyMenu  will  then  exit  itself  and start the selected program.  When 
  550.      that  program  is finished, MyMenu will restart itself automatically so 
  551.      you  can  choose  yet  another program, and so on.  Those familiar with 
  552.      DOS  might  think that MyMenu remains resident in some fashion in order 
  553.      to  immediately  re-start  itself.  I assure you that MyMenu completely 
  554.      exits  itself  when  it starts a selected program, so your program will 
  555.      have  ALL  available  memory  to work with.  The trick is in the use of 
  556.      recursive batch files.
  557.      
  558.      ***************
  559.      Special Feature
  560.      ***************
  561.      
  562.      If  you  have  a  review version of MyMenu, pressing the <F10> key will 
  563.      cause  an order form to pop up that you can conveniently print out with 
  564.      the  <Print  Screen>  key.  If you have a registered version of MyMenu, 
  565.      press the <F10> key for a pleasant and amusing diversion.
  566.      
  567.      **************
  568.      Toggle Options
  569.      **************
  570.      
  571.      You can toggle the following options on or off at any time as follows:
  572.      
  573.           Feature        Function Key
  574.           ------------   ------------
  575.           Sound             <F2>
  576.           Screen Saver      <F3>
  577.           Quick-Start       <F4>
  578.      
  579.      The  online  help  system  (press the <F1> key) lists these options for 
  580.      your convenience.
  581.      
  582.      ***************
  583.      Quitting MyMenu
  584.      ***************
  585.      
  586.      To  completely  exit  MyMenu  and  return  to the DOS prompt, press the 
  587.      <Esc>  key  while at the Main Menu box.  MyMenu will ask you to confirm 
  588.      by  pressing  the  "y"  or "n" key.  When you press the "y" key, MyMenu 
  589.      releases  itself  completely  from  memory  and  returns you to the DOS 
  590.      prompt.
  591.  
  592.  
  593. ---------------------------------------------------------------------------
  594. ---------------------------------------------------------------------------
  595. ---------------------------------------------------------------------------
  596.  
  597.  
  598. *****************************
  599. MyMenu Configuration Features
  600. *****************************
  601.  
  602.      For  advanced  users,  network  managers,  and  computer  owners  whose 
  603.      machine  suffers at the hands of curious children, spouse, etc., MyMenu 
  604.      offers  a  modifiable configuration file that can enable or disable any 
  605.      combination  of  all  of  MyMenu's  basic  features.  All you need is a 
  606.      simple Ascii text editor and the following information:
  607.      
  608.      On  program  startup, MyMenu looks for "MyMenu.Cfg", an Ascii text file 
  609.      that contains certain statements that MyMenu interprets as follows:
  610.      
  611.                 x second delay for screen saver    (where x = 1 to 32000)
  612.                   ------
  613.                 Sound (or No Sound) allowed to be heard
  614.                           --------
  615.                 Quick-Starting (or No Quick-Starting) allowed
  616.                                     -------
  617.                 Adding (or No Adding) new entries allowed
  618.                            ------
  619.                 Editing (or No Editing) existing entries allowed
  620.                             -------
  621.                 Deleting (or No Deleting) entries allowed
  622.                              ------
  623.                 Moving (or No Moving) entries allowed
  624.                            ------
  625.                 DOS visits (or No DOS visits) allowed (the <F8> key)
  626.                                ------------
  627.                 DOS exit (or No DOS exit) allowed (the <Esc> key)
  628.                              -----------
  629.      
  630.      Each  statement  will  selectively  enable  or  disable  the referenced 
  631.      MyMenu  feature, depending on the wording.  For instance, if the fourth 
  632.      line  above  reads  "No  editing existing entries allowed", then MyMenu 
  633.      will not let anyone edit any of the existing entries in MyMenu!
  634.      
  635.      The  above  listed  statements  can  be  in  any  order.   Also, MyMenu 
  636.      searches  only  for those parts of the above listed statements that are 
  637.      underlined  (such as `No Edit'), and only then will MyMenu disable that 
  638.      particular program feature.  There are several implications of this:
  639.      
  640.           1.   If   MyMenu.Cfg  doesn't  exist,  all  of  the  features  are 
  641.                enabled.  The screen saver will default to a 3 minute delay.
  642.           
  643.           2.   If  any  one  or  more of the above listed statements are not 
  644.                present  in MyMenu.Cfg, or are not worded properly, then that 
  645.                omitted or mis-phrased feature will be enabled.
  646.           
  647.           3.   You  can  phrase  any  of  the above listed statements in any 
  648.                manner you wish within the following limits:
  649.                
  650.                     a.   Each statement must be on a single line by itself.
  651.                     
  652.                     b.   The  Screen  Saver  statement  must  begin  with  a 
  653.                          number  between  1  and 32000, and contain the word 
  654.                          `second'.
  655.                     
  656.                     c.   The   statements  must  contain,  at  minimum,  the 
  657.                          underlined  part  of the phrase in order to disable 
  658.                          that   feature.    For   example,  to  disable  the 
  659.                          deleting  function  of  MyMenu,  a  statement  must 
  660.                          exist  in MyMenu.Cfg on a line by itself that says, 
  661.                          at minimum:
  662.                          
  663.                                             No Del
  664.                          
  665.                          However,  the  above  statement could, if you wish, 
  666.                          be as verbose as follows:
  667.                          
  668.                             No deletions of any entries are to be allowed!
  669.                          
  670.                          Either   way,  MyMenu  will  disable  the  deletion 
  671.                          function.
  672.  
  673.      NOTE:     The  `No  DOS  Exit'  feature can be circumvented by pressing 
  674.                the  <Esc>  key  at  the  Main  Menu,  and  then pressing the 
  675.                <Cntrl><End>   key   combination.    The  existence  of  this 
  676.                "secret  back  door"  should  be revealed at the registrant's 
  677.                discretion.
  678.  
  679.  
  680. ---------------------------------------------------------------------------
  681. ---------------------------------------------------------------------------
  682. ---------------------------------------------------------------------------
  683.  
  684.  
  685. *******************
  686. MyMenu Registration
  687. *******************
  688.  
  689.      If   you  find  that  you  are  using  the  review  version  of  MyMenu 
  690.      regularly,   you  can  register for the latest full-featured version of 
  691.      MyMenu as follows:
  692.      
  693.          Personal Use: $15       Public Agency: $35    Multi-Site/
  694.      Non-Profit Group: $25    Private Business: $45       Network:  +$5/CPU
  695.      
  696.      Make  sure  to  specify  the  name  of  the  person,  group, agency, or 
  697.      business  to whom MyMenu is registered.  Also, make sure to specify the 
  698.      program  name, version number, and the size floppy disk needed. (In the 
  699.      review  version  of  this program, you can press the <F10> key and then 
  700.      press  the  <PrntScrn> key to print out a convenient order form, or you 
  701.      can use the order form in the accompanying RadCat.Exe catalog file.)
  702.      
  703.      Finally,  if  this  is the review version, you are encouraged to freely 
  704.      distribute  copies  of  this  program  for  others to review.  However, 
  705.      please  make  sure to include all the files originally included in this 
  706.      package.
  707.  
  708.  
  709. ---------------------------------------------------------------------------
  710. ---------------------------------------------------------------------------
  711. ---------------------------------------------------------------------------
  712.                         End of MyMenu.Doc File
  713.